package com.example.movie.state

import com.bawei.movie.entity.MovieTypeEntity
import com.example.common.state.BaseUiState

sealed class MovieUiState:BaseUiState(){

    object LoadEmpty:MovieUiState()

    data class LoadLeverOneTypeSuccess(val list: List<MovieTypeEntity>):MovieUiState()
    data class LoadLevelOneTypeFail(val msg:String):MovieUiState()

    data class LoadLeverTwoTypeSuccess(val list:List<MovieTypeEntity>):MovieUiState()
    data class LoadLeverTwoTypeFail(val msg:String):MovieUiState()

}